﻿@model IEnumerable<blacksoft.Models.OrdenMantenimiento>

@{
    Layout = "~/Views/Shared/_LayoutAdmin.cshtml";
    ViewBag.Title = "OrdenMantenimiento";
}

<div class="block big">
    <div class="titlebar">
        <h3>Orden de Mantenimiento</h3>
    </div>
    <div class="block_cont">
        <p>
            <a href="/OrdenMantenimiento/Create" class="navbutton">
                <span class="icon_plus">
                    Nueva Orden
                </span>
            </a>
            @using (Html.BeginForm("Index", "OrdenMantenimiento", FormMethod.Get))
            {
                <div style="display: inline;">
                    Unidad: @Html.DropDownList("unidad", "Todos")
                    Personal: @Html.DropDownList("personal", "Todos")
                    Estado: @Html.DropDownList("estado", "Todos")
                    <br />
                    <input type="submit" value="Filtrar" style="margin-top: 5px" class="btn btn-default" />
                </div>
                
            }
        </p>
        <table class="data-table">
            <thead>
                <tr>
                    <th>
                        @Html.DisplayNameFor(model => model.Persona)
                    </th>
                    <th>
                        @Html.DisplayNameFor(model => model.Terminal)
                    </th>
                    <th>
                        Id Detalle: Placa Unidad
                    </th>
                    <th>
                        @Html.DisplayNameFor(model => model.Estado)
                    </th>
                    <th>
                        @Html.DisplayNameFor(model => model.Fecha)
                    </th>
                    <th>
                        @Html.DisplayNameFor(model => model.Total)
                    </th>
                    <th></th>
                </tr>

            </thead>
            <tbody>
                @foreach (var item in Model)
                {
                    <tr>
                        <td>
                            @Html.DisplayFor(modelItem => item.Persona.DNI)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Terminal.Nombre)
                        </td>
                        <td>
                            @foreach (var orden in item.Detalle_OrdenMantenimiento)
                            {
                                @orden.IdDetalle_OrdenMantenimiento @:  @orden.UnidadTransporte.NumeroPlaca <br />
						    }
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Estado)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Fecha)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Total)
                        </td>
                        <td>
                            <div style="height: 3px;"></div>
                            <div class="actionbar">
                                <a href=@string.Concat("/OrdenMantenimiento/Details/", item.IDOrdenMantenimiento) class="action view"><span>Detalles</span></a>
                                <a href=@string.Concat("/OrdenMantenimiento/Edit/", item.IDOrdenMantenimiento) class="action edit"><span>Modificar</span></a>
                                <a href=@string.Concat("/OrdenMantenimiento/Delete/", item.IDOrdenMantenimiento) class="action delete"><span>Eliminar</span></a>
                            </div>
                        </td>
                    </tr>
                }
            </tbody>
        </table>
    </div>
</div>
